package com.monlyu.tag.extend;

import com.monlyu.tag.BaseTag;
import com.monlyu.util.BeanUtil;

/********************************************************************************
 * 
 * <b>功能描述☞</b>现实那种下拉列表的处理现实<br>
 * 
 * <b>开发公司☞</b>重庆唯尼科技有限公司<br>
 * <b>版权☞</b>本文件归重庆唯尼科技有限公司所有<br>
 * <b>项目名☞</b>monlyu<br>
 * <b>文件路径☞</b>com.monlyu.tag.extend.PopertyTag.java<br>
 * <b>开发日期☞</b>2010-1-30 <br>
 * 
 * @author monlyu
 * @since JDK 5
 * @version 1.0.8
 * 
 ********************************************************************************/
public class PopertyTag extends BaseTag {

	private String value;

	public void setValue(String value) {
		this.value = value;
	}

	/**
	 * 
	 * @author monlyu
	 * @since 2009-12-27
	 */
	@Override
	public int doStartTag() {
		Object object = getValueFromValueStack(value);
		Long val = 0l;
		try {
			val = object == null ? 0l : (Long) object;
		} catch (Exception e) {
			val = 0l;
		}
		write2Page(BeanUtil.getEnumKey(val));
		return SKIP_BODY;
	}
}
